#include <iostream>
#include <list>

using namespace std;

std::__cxx11::list<int> main(){
    // 局部变量声明
    int a = 100;
    // 检查布尔条件
    if (a == 10){
        // 如果if条件为真，则输出下面的语句
        cout << "a 的值是 10 " << endl;
    } else if(a == 20){
        // 如果 else if 条件为真，则输出下面的语句
        cout << "a 的值是 20" << endl;
    } else if (a == 30){
        // 如果else if 的条件为真，则输出下面的语句
        cout << "a 的值是 30" << endl;
    } else{
        // 如果上面的条件不为真，则输出下面的语句
        cout << "没有匹配的值" << endl;
    }
    cout << "a 的准确值是 " << a << endl;

    if (sum == 0) {
        if (low + 1 < high ) {
            low++;
        } else if (high - 1 > low ) {
            high--;
        } else {
            high--;
        }
    } else if (sum > 0) {
        high--;
    } else {
        low++;
    }
    // 三种分支结构

}
